/**
 *====================================================
 * 文件名称: EnterpriseBaseInfo.java
 * 修订记录：
 * No    日期				作者(操作:具体内容)
 * 1.    2015年9月24日			chenxy(创建:创建文件)
 *====================================================
 * 类描述：(说明未实现或其它不应生成javadoc的内容)
 */
package com.yuexunit.finance.member.action.v1.model;

import com.yuexunit.web.annotation.Parameter;

/**
 * @ClassName: EnterpriseBaseInfo
 * @Description: TODO(这里用一句话描述这个类的作用)
 * @author chenxy
 * @date 2015年9月24日 下午5:30:31
 */
public class EnterpriseBaseInfo {

	@Parameter(name = "enterpriseName", description = "企业名称")
	private String enterpriseName;

	@Parameter(name = "nature", description = "企业性质/单位类别", nullable = true)
	private String nature;

	@Parameter(name = "businessLicence", description = "营业执照/注册号", nullable = true)
	private String businessLicence;

	@Parameter(name = "address", description = "营业执照所在地")
	private String address;

	@Parameter(name = "contactAddress", description = "联系地址")
	private String contactAddress;

	@Parameter(name = "businessScope", description = "企业经营范围")
	private String businessScope;

	@Parameter(name = "registeredCapital", description = "注册资金")
	private String registeredCapital;

	@Parameter(name = "businessTimeLimit", description = "营业期限")
	private String businessTimeLimit;

	@Parameter(name = "businessType", description = "经营类型")
	private String businessType;

	@Parameter(name = "qualifications", description = "资质等级", nullable = true)
	private String qualifications;

	@Parameter(name = "certificate", description = "组织机构代码", nullable = true)
	private String certificate;

	@Parameter(name = "contactNumber", description = "联系电话", nullable = true)
	private String contactNumber;

	@Parameter(name = "legalPerson", description = "法人代表")
	private String legalPerson;

	@Parameter(name = "legalIdcard", description = "法人身份证")
	private String legalIdcard;

	@Parameter(name = "legalPeriod", description = "证件有效期")
	private String legalPeriod;

	@Parameter(name = "legalDuty", description = "法人职务", nullable = true)
	private String legalDuty;

	@Parameter(name = "zipCode", description = "邮编", nullable = true)
	private String zipCode;

	@Parameter(name = "procurator", description = "委托代理人", nullable = true)
	private String procurator;

	@Parameter(name = "procuratorIdcard", description = "委托代理人身份证", nullable = true)
	private String procuratorIdcard;

	@Parameter(name = "procuratorPeriod", description = "委托证件有效期", nullable = true)
	private String procuratorPeriod;

	@Parameter(name = "procuratorDuty", description = "委托代理人职务", nullable = true)
	private String procuratorDuty;

	@Parameter(name = "officePhone", description = "办公电话", nullable = true)
	private String officePhone;

	@Parameter(name = "mobile", description = "手机", nullable = true)
	private String mobile;

	@Parameter(name = "fax", description = "传真", nullable = true)
	private String fax;

	@Parameter(name = "eMail", description = "电子邮箱", nullable = true)
	private String eMail;

	@Parameter(name = "depositBank", description = "开户行名称")
	private String depositBank;

	@Parameter(name = "accountHolder", description = "开户名", maxLength = 32)
	private String accountHolder;

	@Parameter(name = "creditCard", description = "银行卡号", maxLength = 32)
	private String creditCard;

	@Parameter(name = "remark", description = "说明", nullable = true)
	private String remark;
	
	@Parameter(name = "enterpriseLogo", description = "企业Logo", nullable = true)
	private String enterpriseLogo;

	@Parameter(name = "enterpriseType", description = "客户类型")
	private Integer enterpriseType;
	
	@Parameter(name = "belongsEnterpriseCode", description = "所属客户", nullable = true)
	private String belongsEnterpriseCode;
	
	@Parameter(name = "province", description = "省", nullable = true)
	private String province;
	
	@Parameter(name = "city", description = "市", nullable = true)
	private String city;
	
	@Parameter(name = "district", description = "区/县", nullable = true)
	private String district;
	
	@Parameter(name = "unitTypeId", description = "单位类型", nullable = true)
	private String unitTypeId;
	
	@Parameter(name = "codeUSC", description = "社会统一信用代码", nullable = true)
	private String codeUSC;
	
	@Parameter(name = "subbranch", description = "开户银行支行名称", nullable = true)
	private String subbranch;

	@Parameter(name = "sUserType", description = "填写人身份", nullable = true)
	private String sUserType;
	
	@Parameter(name = "legalArea", description = "法定代表人归属地", nullable = true)
	private String legalArea;
	
	@Parameter(name = "promptTime", description = "预计审核时间", nullable = true)

	private String promptTime;
	
	@Parameter(name = "errorMessage", description = "错误信息", nullable = true)
	private String errorMessage;
	
	@Parameter(name = "regNo", description = "营业执照注册号", nullable = true)
	private String regNo;
	
	@Parameter(name = "scardType", description = "证件类型", nullable = true)
	private String scardType;
	
	public String getErrorMessage() {
		return errorMessage;
	}

	public void setErrorMessage(String errorMessage) {
		this.errorMessage = errorMessage;
	}

	public String getPromptTime() {
		return promptTime;
	}

	public void setPromptTime(String promptTime) {
		this.promptTime = promptTime;
	}

	public String getsUserType() {
		return sUserType;
	}

	public void setsUserType(String sUserType) {
		this.sUserType = sUserType;
	}

	public String getLegalArea() {
		return legalArea;
	}

	public void setLegalArea(String legalArea) {
		this.legalArea = legalArea;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}

	public String getDistrict() {
		return district;
	}

	public void setDistrict(String district) {
		this.district = district;
	}

	public Integer getEnterpriseType() {
		return enterpriseType;
	}

	public void setEnterpriseType(Integer enterpriseType) {
		this.enterpriseType = enterpriseType;
	}

	public String getBelongsEnterpriseCode() {
		return belongsEnterpriseCode;
	}

	public void setBelongsEnterpriseCode(String belongsEnterpriseCode) {
		this.belongsEnterpriseCode = belongsEnterpriseCode;
	}

	public String getEnterpriseLogo() {
		return enterpriseLogo;
	}

	public void setEnterpriseLogo(String enterpriseLogo) {
		this.enterpriseLogo = enterpriseLogo;
	}

	public String getEnterpriseName() {
		return enterpriseName;
	}

	public void setEnterpriseName(String enterpriseName) {
		this.enterpriseName = enterpriseName;
	}

	public String getNature() {
		return nature;
	}

	public void setNature(String nature) {
		this.nature = nature;
	}

	public String getBusinessLicence() {
		return businessLicence;
	}

	public void setBusinessLicence(String businessLicence) {
		this.businessLicence = businessLicence;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getContactAddress() {
		return contactAddress;
	}

	public void setContactAddress(String contactAddress) {
		this.contactAddress = contactAddress;
	}

	public String getBusinessScope() {
		return businessScope;
	}

	public void setBusinessScope(String businessScope) {
		this.businessScope = businessScope;
	}

	public String getRegisteredCapital() {
		return registeredCapital;
	}

	public void setRegisteredCapital(String registeredCapital) {
		this.registeredCapital = registeredCapital;
	}

	public String getBusinessTimeLimit() {
		return businessTimeLimit;
	}

	public void setBusinessTimeLimit(String businessTimeLimit) {
		this.businessTimeLimit = businessTimeLimit;
	}

	public String getBusinessType() {
		return businessType;
	}

	public void setBusinessType(String businessType) {
		this.businessType = businessType;
	}

	public String getQualifications() {
		return qualifications;
	}

	public void setQualifications(String qualifications) {
		this.qualifications = qualifications;
	}

	public String getCertificate() {
		return certificate;
	}

	public void setCertificate(String certificate) {
		this.certificate = certificate;
	}

	public String getContactNumber() {
		return contactNumber;
	}

	public void setContactNumber(String contactNumber) {
		this.contactNumber = contactNumber;
	}

	public String getLegalPerson() {
		return legalPerson;
	}

	public void setLegalPerson(String legalPerson) {
		this.legalPerson = legalPerson;
	}

	public String getLegalIdcard() {
		return legalIdcard;
	}

	public void setLegalIdcard(String legalIdcard) {
		this.legalIdcard = legalIdcard;
	}

	public String getLegalPeriod() {
		return legalPeriod;
	}

	public void setLegalPeriod(String legalPeriod) {
		this.legalPeriod = legalPeriod;
	}

	public String getLegalDuty() {
		return legalDuty;
	}

	public void setLegalDuty(String legalDuty) {
		this.legalDuty = legalDuty;
	}

	public String getZipCode() {
		return zipCode;
	}

	public void setZipCode(String zipCode) {
		this.zipCode = zipCode;
	}

	public String getProcurator() {
		return procurator;
	}

	public void setProcurator(String procurator) {
		this.procurator = procurator;
	}

	public String getProcuratorIdcard() {
		return procuratorIdcard;
	}

	public void setProcuratorIdcard(String procuratorIdcard) {
		this.procuratorIdcard = procuratorIdcard;
	}

	public String getProcuratorPeriod() {
		return procuratorPeriod;
	}

	public void setProcuratorPeriod(String procuratorPeriod) {
		this.procuratorPeriod = procuratorPeriod;
	}

	public String getProcuratorDuty() {
		return procuratorDuty;
	}

	public void setProcuratorDuty(String procuratorDuty) {
		this.procuratorDuty = procuratorDuty;
	}

	public String getOfficePhone() {
		return officePhone;
	}

	public void setOfficePhone(String officePhone) {
		this.officePhone = officePhone;
	}

	public String getMobile() {
		return mobile;
	}

	public void setMobile(String mobile) {
		this.mobile = mobile;
	}

	public String getFax() {
		return fax;
	}

	public void setFax(String fax) {
		this.fax = fax;
	}

	public String geteMail() {
		return eMail;
	}

	public void seteMail(String eMail) {
		this.eMail = eMail;
	}

	public String getDepositBank() {
		return depositBank;
	}

	public void setDepositBank(String depositBank) {
		this.depositBank = depositBank;
	}

	public String getAccountHolder() {
		return accountHolder;
	}

	public void setAccountHolder(String accountHolder) {
		this.accountHolder = accountHolder;
	}

	public String getCreditCard() {
		return creditCard;
	}

	public void setCreditCard(String creditCard) {
		this.creditCard = creditCard;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getUnitTypeId() {
		return unitTypeId;
	}

	public void setUnitTypeId(String unitTypeId) {
		this.unitTypeId = unitTypeId;
	}

	public String getCodeUSC() {
		return codeUSC;
	}

	public void setCodeUSC(String codeUSC) {
		this.codeUSC = codeUSC;
	}

	public String getSubbranch() {
		return subbranch;
	}

	public void setSubbranch(String subbranch) {
		this.subbranch = subbranch;
	}

	public String getRegNo() {
		return regNo;
	}

	public void setRegNo(String regNo) {
		this.regNo = regNo;
	}

	public String getScardType() {
		return scardType;
	}

	public void setScardType(String scardType) {
		this.scardType = scardType;
	}

}
